public class SOAnimationEasings
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static int |
BACK_IN |
static int |
BACK_IN_OUT |
static int |
BACK_OUT |
static int |
BOUNCE_IN |
static int |
BOUNCE_IN_OUT |
static int |
BOUNCE_OUT |
static int |
CIRCULAR_IN |
static int |
CIRCULAR_IN_OUT |
static int |
CIRCULAR_OUT |
static int |
CUBIC_IN |
static int |
CUBIC_IN_OUT |
static int |
CUBIC_OUT |
static int |
ELASTIC_IN |
static int |
ELASTIC_IN_OUT |
static int |
ELASTIC_OUT |
static int |
EXPONENTIAL_IN |
static int |
EXPONENTIAL_IN_OUT |
static int |
EXPONENTIAL_OUT |
static int |
LINEAR |
static int |
QUADRATIC_IN |
static int |
QUADRATIC_IN_OUT |
static int |
QUADRATIC_OUT |
static int |
QUARTIC_IN |
static int |
QUARTIC_IN_OUT |
static int |
QUARTIC_OUT |
static int |
QUINTIC_IN |
static int |
QUINTIC_IN_OUT |
static int |
QUINTIC_OUT |
static int |
SINE_IN |
static int |
SINE_IN_OUT |
static int |
SINE_OUT |
Constructor and Description |
---|
SOAnimationEasings() |
Modifier and Type | Method and Description |
---|---|
static float |
backEaseIn(float p) |
static float |
backEaseInOut(float p) |
static float |
backEaseOut(float p) |
static float |
bounceEaseIn(float p) |
static float |
bounceEaseInOut(float p) |
static float |
bounceEaseOut(float p) |
static float |
circularEaseIn(float p) |
static float |
circularEaseInOut(float p) |
static float |
circularEaseOut(float p) |
static float |
cubicEaseIn(float p) |
static float |
cubicEaseInOut(float p) |
static float |
cubicEaseOut(float p) |
static float |
ease(int easing,
float x,
float d,
float t) |
static float |
elasticEaseIn(float p) |
static float |
elasticEaseInOut(float p) |
static float |
elasticEaseOut(float p) |
static float |
exponentialEaseIn(float p) |
static float |
exponentialEaseInOut(float p) |
static float |
exponentialEaseOut(float p) |
static float |
linear(float p) |
static float |
quadraticEaseIn(float p) |
static float |
quadraticEaseInOut(float p) |
static float |
quadraticEaseOut(float p) |
static float |
quarticEaseIn(float p) |
static float |
quarticEaseInOut(float p) |
static float |
quarticEaseOut(float p) |
static float |
quinticEaseIn(float p) |
static float |
quinticEaseInOut(float p) |
static float |
quinticEaseOut(float p) |
static float |
sineEaseIn(float p) |
static float |
sineEaseInOut(float p) |
static float |
sineEaseOut(float p) |
public static final int LINEAR
public static final int QUADRATIC_IN
public static final int QUADRATIC_OUT
public static final int QUADRATIC_IN_OUT
public static final int CUBIC_IN
public static final int CUBIC_OUT
public static final int CUBIC_IN_OUT
public static final int QUARTIC_IN
public static final int QUARTIC_OUT
public static final int QUARTIC_IN_OUT
public static final int QUINTIC_IN
public static final int QUINTIC_OUT
public static final int QUINTIC_IN_OUT
public static final int SINE_IN
public static final int SINE_OUT
public static final int SINE_IN_OUT
public static final int CIRCULAR_IN
public static final int CIRCULAR_OUT
public static final int CIRCULAR_IN_OUT
public static final int EXPONENTIAL_IN
public static final int EXPONENTIAL_OUT
public static final int EXPONENTIAL_IN_OUT
public static final int ELASTIC_IN
public static final int ELASTIC_OUT
public static final int ELASTIC_IN_OUT
public static final int BOUNCE_IN
public static final int BOUNCE_OUT
public static final int BOUNCE_IN_OUT
public static final int BACK_IN
public static final int BACK_OUT
public static final int BACK_IN_OUT
public static float linear(float p)
public static float quadraticEaseIn(float p)
public static float quadraticEaseOut(float p)
public static float quadraticEaseInOut(float p)
public static float cubicEaseIn(float p)
public static float cubicEaseOut(float p)
public static float cubicEaseInOut(float p)
public static float quarticEaseIn(float p)
public static float quarticEaseOut(float p)
public static float quarticEaseInOut(float p)
public static float quinticEaseIn(float p)
public static float quinticEaseOut(float p)
public static float quinticEaseInOut(float p)
public static float sineEaseIn(float p)
public static float sineEaseOut(float p)
public static float sineEaseInOut(float p)
public static float circularEaseIn(float p)
public static float circularEaseOut(float p)
public static float circularEaseInOut(float p)
public static float exponentialEaseIn(float p)
public static float exponentialEaseOut(float p)
public static float exponentialEaseInOut(float p)
public static float elasticEaseIn(float p)
public static float elasticEaseOut(float p)
public static float elasticEaseInOut(float p)
public static float backEaseIn(float p)
public static float backEaseOut(float p)
public static float backEaseInOut(float p)
public static float bounceEaseIn(float p)
public static float bounceEaseOut(float p)
public static float bounceEaseInOut(float p)
public static float ease(int easing, float x, float d, float t)